altar hanging - Espagnol Anglais Dictionnaire